package net.cyweb.cloud.common.core.constant.enums;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * yes and no enum
 *
 * @author cloud
 * @date 2023/10/25
 */
@Getter
@AllArgsConstructor
public enum YesNoEnum {

	YES("1", "是"), NO("0", "否");

	/**
	 * 编码
	 */
	private String code;

	/**
	 * 描述
	 */
	private String desc;


	/**
	 * 通过布尔值获取代码
	 *
	 * @param bool 布尔
	 * @return {@link String }
	 */
	public static String getCode(Boolean bool) {
		return bool ? YES.getCode() : NO.getCode();
	}

}
